mowing pasture - German English Dictionary